package org.suyafei.manager;

import org.suyafei.model.ShortLinkDO;

/**
 * @author 宿某人
 * @Date: 2021/12/21/3:47 下午
 * @Description:
 */
public interface ShortLinkManager {
    /**
     * 增加短链
     * @param shortLinkDO
     * @return
     */
   int addShortLink(ShortLinkDO shortLinkDO);

    /**
     * 删除短链
     * @param shortLinkCode
     * @param accountNo
     * @return
     */
    int del(String shortLinkCode, Long accountNo);

    /**
     * 修改短链
     * @param shortLinkDO
     * @return
     */
    int update(ShortLinkDO shortLinkDO);

    /**
     * 通过短链code查找
     * @param code
     * @return
     */
    ShortLinkDO findByShortLinkCode(String code);
}
